更新时间:2022-08-24 06:25
首个重要的标准Unix Shell是1977年底在V7 Unix(AT&T第7版)中引入的,并且以它的创始科技部基础条件平台“国家气象网络计算应用节点建设”(2004DKA50730)资助者Stephen Bourne的名字命名。Bourne shell 可以运行为login shell或者login shell的子shell(subshell)。只有login命令可以调用Bourne shell作为一个login shell。此时,shell先读取/etc/profile文件和/.profile文件。/etc/profile文件为所有的用户定制环境,/.profile文件为本用户定制环境。最后,shell会等待读取你的输入。
默认提示(Prompt)是美元符($),其环境文件为profile文件,由於文件档案不大,可以马上启动执行。 profile是存放在主目录下的普通正文文件(Text File),通过设置环境变量(Variable)和终端模式,可以使环境个人化,每次注册进入系统时,shell会读入profile文件,并执行所列出的指令。每当系统管理员创建新用户的户口时,系统都会自动构造一个相应的.profile文件;而整个系统的环境文件就放置在/etc/.profile中。用户可以使用vi或其他正文编器修改。若要使用env命令显示,由於注册时已设置了这些变量,也不一定需要另行设置。